
/**
 * This is a generated class and is not intended for modfication.  
 */
package valueObjects
{
import com.adobe.fiber.styles.IStyle;
import com.adobe.fiber.styles.Style;
import com.adobe.fiber.valueobjects.AbstractEntityMetadata;
import com.adobe.fiber.valueobjects.AvailablePropertyIterator;
import com.adobe.fiber.valueobjects.IPropertyIterator;
import com.adobe.fiber.core.model_internal;
import com.adobe.fiber.valueobjects.IModelType;
import mx.events.PropertyChangeEvent;

use namespace model_internal;

[ExcludeClass]
internal class _AdmitAuditModelEntityMetadata extends com.adobe.fiber.valueobjects.AbstractEntityMetadata
{
	private static var emptyArray:Array = new Array();

    model_internal static var allProperties:Array = new Array("lastModifiedTime", "operatorOfJianchaban", "tuidang_ligong_zuidifen", "td_ligong_renshu", "td_wenshi_renshu", "operatorOfShenpizu", "applicationId", "isAvailable", "td_wenshi_zuidifen", "tuidang_ligong_zhongdianxian", "luqu_wenshi_zuigaofen", "luqu_wenshi_zuidifen", "province", "original_ligong", "luqu_wenshi_zhongdianxian", "td_ligong_zuidifen", "luqu_ligong_zhongdianxian", "leibie", "tuidang_ligong_renshu", "piciCode", "commentOfGuanlizu", "commentOfShenpizu", "executed_ligong", "timeOfApplication", "applicant", "td_ligong_zhongdianxian", "operatorOfUpload", "td_wenshi_zhongdianxian", "approvedOfJianchaban", "commentOfJianchaban", "commentOfApplication", "tuidang_wenshi_zuigaofen", "provinceCode", "approvedOfLingdaozu", "original_wenshi", "approvedOfShenpizu", "id", "timeOfShenpizu", "timeOfJianchaban", "luqu_wenshi_renshu", "operatorOfLingdaozu", "operatorOfGuanlizu", "commentOfLingdaozu", "tuidang_wenshi_renshu", "completed", "luqu_ligong_zuigaofen", "timeOfGuanlizu", "td_wenshi_zuigaofen", "tuidang_wenshi_zhongdianxian", "pici", "approvedOfGuanlizu", "tuidang_ligong_zuigaofen", "executed_wenshi", "tuidang_wenshi_zuidifen", "timeOfLingdaozu", "td_ligong_zuigaofen", "luqu_ligong_renshu", "successfullyCompleted", "luqu_ligong_zuidifen", "serialIdToShow", "commentOfUpload");
    model_internal static var allAssociationProperties:Array = new Array();
    model_internal static var allRequiredProperties:Array = new Array();
    model_internal static var allAlwaysAvailableProperties:Array = new Array("lastModifiedTime", "operatorOfJianchaban", "tuidang_ligong_zuidifen", "td_ligong_renshu", "td_wenshi_renshu", "operatorOfShenpizu", "applicationId", "isAvailable", "td_wenshi_zuidifen", "tuidang_ligong_zhongdianxian", "luqu_wenshi_zuigaofen", "luqu_wenshi_zuidifen", "province", "original_ligong", "luqu_wenshi_zhongdianxian", "td_ligong_zuidifen", "luqu_ligong_zhongdianxian", "leibie", "tuidang_ligong_renshu", "piciCode", "commentOfGuanlizu", "commentOfShenpizu", "executed_ligong", "timeOfApplication", "applicant", "td_ligong_zhongdianxian", "operatorOfUpload", "td_wenshi_zhongdianxian", "approvedOfJianchaban", "commentOfJianchaban", "commentOfApplication", "tuidang_wenshi_zuigaofen", "provinceCode", "approvedOfLingdaozu", "original_wenshi", "approvedOfShenpizu", "id", "timeOfShenpizu", "timeOfJianchaban", "luqu_wenshi_renshu", "operatorOfLingdaozu", "operatorOfGuanlizu", "commentOfLingdaozu", "tuidang_wenshi_renshu", "completed", "luqu_ligong_zuigaofen", "timeOfGuanlizu", "td_wenshi_zuigaofen", "tuidang_wenshi_zhongdianxian", "pici", "approvedOfGuanlizu", "tuidang_ligong_zuigaofen", "executed_wenshi", "tuidang_wenshi_zuidifen", "timeOfLingdaozu", "td_ligong_zuigaofen", "luqu_ligong_renshu", "successfullyCompleted", "luqu_ligong_zuidifen", "serialIdToShow", "commentOfUpload");
    model_internal static var guardedProperties:Array = new Array();
    model_internal static var dataProperties:Array = new Array("lastModifiedTime", "operatorOfJianchaban", "tuidang_ligong_zuidifen", "td_ligong_renshu", "td_wenshi_renshu", "operatorOfShenpizu", "applicationId", "isAvailable", "td_wenshi_zuidifen", "tuidang_ligong_zhongdianxian", "luqu_wenshi_zuigaofen", "luqu_wenshi_zuidifen", "province", "original_ligong", "luqu_wenshi_zhongdianxian", "td_ligong_zuidifen", "luqu_ligong_zhongdianxian", "leibie", "tuidang_ligong_renshu", "piciCode", "commentOfGuanlizu", "commentOfShenpizu", "executed_ligong", "timeOfApplication", "applicant", "td_ligong_zhongdianxian", "operatorOfUpload", "td_wenshi_zhongdianxian", "approvedOfJianchaban", "commentOfJianchaban", "commentOfApplication", "tuidang_wenshi_zuigaofen", "provinceCode", "approvedOfLingdaozu", "original_wenshi", "approvedOfShenpizu", "id", "timeOfShenpizu", "timeOfJianchaban", "luqu_wenshi_renshu", "operatorOfLingdaozu", "operatorOfGuanlizu", "commentOfLingdaozu", "tuidang_wenshi_renshu", "completed", "luqu_ligong_zuigaofen", "timeOfGuanlizu", "td_wenshi_zuigaofen", "tuidang_wenshi_zhongdianxian", "pici", "approvedOfGuanlizu", "tuidang_ligong_zuigaofen", "executed_wenshi", "tuidang_wenshi_zuidifen", "timeOfLingdaozu", "td_ligong_zuigaofen", "luqu_ligong_renshu", "successfullyCompleted", "luqu_ligong_zuidifen", "serialIdToShow", "commentOfUpload");
    model_internal static var derivedProperties:Array = new Array();
    model_internal static var collectionProperties:Array = new Array();
    model_internal static var collectionBaseMap:Object;    
    model_internal static var entityName:String = "AdmitAuditModel";
    model_internal static var dependentsOnMap:Object;    
    model_internal static var dependedOnServices:Array =  new Array();
    
    
    model_internal var _instance:_Super_AdmitAuditModel;
    model_internal static var _nullStyle:com.adobe.fiber.styles.Style = new com.adobe.fiber.styles.Style();
    
    public function _AdmitAuditModelEntityMetadata(admitAuditModel : _Super_AdmitAuditModel)
    {
        // initialize property maps
        if (model_internal::dependentsOnMap == null)
        {
            // depenents map
            model_internal::dependentsOnMap = new Object();
            model_internal::dependentsOnMap["lastModifiedTime"] = new Array();
            model_internal::dependentsOnMap["operatorOfJianchaban"] = new Array();
            model_internal::dependentsOnMap["tuidang_ligong_zuidifen"] = new Array();
            model_internal::dependentsOnMap["td_ligong_renshu"] = new Array();
            model_internal::dependentsOnMap["td_wenshi_renshu"] = new Array();
            model_internal::dependentsOnMap["operatorOfShenpizu"] = new Array();
            model_internal::dependentsOnMap["applicationId"] = new Array();
            model_internal::dependentsOnMap["isAvailable"] = new Array();
            model_internal::dependentsOnMap["td_wenshi_zuidifen"] = new Array();
            model_internal::dependentsOnMap["tuidang_ligong_zhongdianxian"] = new Array();
            model_internal::dependentsOnMap["luqu_wenshi_zuigaofen"] = new Array();
            model_internal::dependentsOnMap["luqu_wenshi_zuidifen"] = new Array();
            model_internal::dependentsOnMap["province"] = new Array();
            model_internal::dependentsOnMap["original_ligong"] = new Array();
            model_internal::dependentsOnMap["luqu_wenshi_zhongdianxian"] = new Array();
            model_internal::dependentsOnMap["td_ligong_zuidifen"] = new Array();
            model_internal::dependentsOnMap["luqu_ligong_zhongdianxian"] = new Array();
            model_internal::dependentsOnMap["leibie"] = new Array();
            model_internal::dependentsOnMap["tuidang_ligong_renshu"] = new Array();
            model_internal::dependentsOnMap["piciCode"] = new Array();
            model_internal::dependentsOnMap["commentOfGuanlizu"] = new Array();
            model_internal::dependentsOnMap["commentOfShenpizu"] = new Array();
            model_internal::dependentsOnMap["executed_ligong"] = new Array();
            model_internal::dependentsOnMap["timeOfApplication"] = new Array();
            model_internal::dependentsOnMap["applicant"] = new Array();
            model_internal::dependentsOnMap["td_ligong_zhongdianxian"] = new Array();
            model_internal::dependentsOnMap["operatorOfUpload"] = new Array();
            model_internal::dependentsOnMap["td_wenshi_zhongdianxian"] = new Array();
            model_internal::dependentsOnMap["approvedOfJianchaban"] = new Array();
            model_internal::dependentsOnMap["commentOfJianchaban"] = new Array();
            model_internal::dependentsOnMap["commentOfApplication"] = new Array();
            model_internal::dependentsOnMap["tuidang_wenshi_zuigaofen"] = new Array();
            model_internal::dependentsOnMap["provinceCode"] = new Array();
            model_internal::dependentsOnMap["approvedOfLingdaozu"] = new Array();
            model_internal::dependentsOnMap["original_wenshi"] = new Array();
            model_internal::dependentsOnMap["approvedOfShenpizu"] = new Array();
            model_internal::dependentsOnMap["id"] = new Array();
            model_internal::dependentsOnMap["timeOfShenpizu"] = new Array();
            model_internal::dependentsOnMap["timeOfJianchaban"] = new Array();
            model_internal::dependentsOnMap["luqu_wenshi_renshu"] = new Array();
            model_internal::dependentsOnMap["operatorOfLingdaozu"] = new Array();
            model_internal::dependentsOnMap["operatorOfGuanlizu"] = new Array();
            model_internal::dependentsOnMap["commentOfLingdaozu"] = new Array();
            model_internal::dependentsOnMap["tuidang_wenshi_renshu"] = new Array();
            model_internal::dependentsOnMap["completed"] = new Array();
            model_internal::dependentsOnMap["luqu_ligong_zuigaofen"] = new Array();
            model_internal::dependentsOnMap["timeOfGuanlizu"] = new Array();
            model_internal::dependentsOnMap["td_wenshi_zuigaofen"] = new Array();
            model_internal::dependentsOnMap["tuidang_wenshi_zhongdianxian"] = new Array();
            model_internal::dependentsOnMap["pici"] = new Array();
            model_internal::dependentsOnMap["approvedOfGuanlizu"] = new Array();
            model_internal::dependentsOnMap["tuidang_ligong_zuigaofen"] = new Array();
            model_internal::dependentsOnMap["executed_wenshi"] = new Array();
            model_internal::dependentsOnMap["tuidang_wenshi_zuidifen"] = new Array();
            model_internal::dependentsOnMap["timeOfLingdaozu"] = new Array();
            model_internal::dependentsOnMap["td_ligong_zuigaofen"] = new Array();
            model_internal::dependentsOnMap["luqu_ligong_renshu"] = new Array();
            model_internal::dependentsOnMap["successfullyCompleted"] = new Array();
            model_internal::dependentsOnMap["luqu_ligong_zuidifen"] = new Array();
            model_internal::dependentsOnMap["serialIdToShow"] = new Array();
            model_internal::dependentsOnMap["commentOfUpload"] = new Array();
                        
            // collection base map
            model_internal::collectionBaseMap = new Object()
        }                        
        
        model_internal::_instance = admitAuditModel;     
    }
    
    override public function getEntityName():String
    {
        return model_internal::entityName;
    }    
    
    override public function getProperties():Array
    {
        return model_internal::allProperties;
    }
    
    override public function getAssociationProperties():Array
    {
        return model_internal::allAssociationProperties;
    }    
    
    override public function getRequiredProperties():Array
    {
         return model_internal::allRequiredProperties;   
    }
    
    override public function getDataProperties():Array
    {
        return model_internal::dataProperties;
    }    
    
    override public function getGuardedProperties():Array
    {
        return model_internal::guardedProperties;
    }     
    
    override public function getUnguardedProperties():Array
    {
        return model_internal::allAlwaysAvailableProperties;
    }        
    
    override public function getDependants(propertyName:String):Array
    {
       if (model_internal::dataProperties.indexOf(propertyName) == -1)
            throw new Error(propertyName + " is not a data property of entity AdmitAuditModel");  
            
       return model_internal::dependentsOnMap[propertyName] as Array;  
    }
    
    override public function getDependedOnServices():Array
    {
        return model_internal::dependedOnServices;
    }
    
    override public function getCollectionProperties():Array
    {
        return model_internal::collectionProperties;
    }
    
    override public function getCollectionBase(propertyName:String):String
    {
       if (model_internal::collectionProperties.indexOf(propertyName) == -1)
            throw new Error(propertyName + " is not a collection property of entity AdmitAuditModel");  
            
       return model_internal::collectionBaseMap[propertyName];
    }                
    
     override public function getAvailableProperties():com.adobe.fiber.valueobjects.IPropertyIterator
     {
     	return new com.adobe.fiber.valueobjects.AvailablePropertyIterator(this);
     }  
     
     override public function getValue(propertyName:String):*    
     {
         if (model_internal::allProperties.indexOf(propertyName) == -1)
         {
         	throw new Error(propertyName + " does not exist for entity AdmitAuditModel");
         }     
           
         return model_internal::_instance[propertyName];
     }       
     
     override public function setValue(propertyName:String, value:*):void   
     {
         if (model_internal::dataProperties.indexOf(propertyName) == -1)
         {
              throw new Error(propertyName + " is not a data property of entity AdmitAuditModel");
         }  
                                                     
         model_internal::_instance[propertyName] = value;
     }     
     
     override public function getMappedByProperty(associationProperty:String):String
     {
        switch(associationProperty)
        {
            default:
            {
                return null;
            }
        }   
     }
     
     override public function getPropertyLength(propertyName:String):int
     {
        switch(propertyName)
        {
            default:
            {
                return 0;
            }
        }  
     }
     
     override public function isAvailable(propertyName:String):Boolean
     {         
         if (model_internal::allProperties.indexOf(propertyName) == -1)
         {
         	throw new Error(propertyName + " does not exist for entity AdmitAuditModel");
         }   
                
         if (model_internal::allAlwaysAvailableProperties.indexOf(propertyName) != -1)
         {
         	return true;
         }
         
         switch(propertyName)
         {
            default:
            {
                return true;
            }
         }                                  
     }  
     
     override public function getIdentityMap():Object
     {
         var returnMap:Object = new Object();
       
         return returnMap;
     }       
     
	 [Bindable(event="propertyChange")]
	 override public function get invalidConstraints():Array
     {
        if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
        {
            return model_internal::_instance.model_internal::_invalidConstraints;
        }
        else
        {
            // recalculate isValid
            model_internal::_instance.model_internal::_isValid = model_internal::_instance.model_internal::calculateIsValid();
            model_internal::_instance.model_internal::_cacheInitialized_isValid = true;
            return model_internal::_instance.model_internal::_invalidConstraints;        
        }        
     }       
     
	 [Bindable(event="propertyChange")]
	 override public function get validationFailureMessages():Array
     {
        if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
        {
            return model_internal::_instance.model_internal::_validationFailureMessages;
        }
        else
        {
            // recalculate isValid
            model_internal::_instance.model_internal::_isValid = model_internal::_instance.model_internal::calculateIsValid();
            model_internal::_instance.model_internal::_cacheInitialized_isValid = true;
            return model_internal::_instance.model_internal::_validationFailureMessages;        
        }        
     }       
     
     override public function getDependantInvalidConstraints(propertyName:String):Array
     {
        var dependants:Array = getDependants(propertyName);
        if (dependants.length == 0)
        {
            return emptyArray;
        }
        
        var currentlyInvalid:Array = invalidConstraints;
        if (currentlyInvalid.length == 0)
        {
            return emptyArray;
        }
            
        var filterFunc:Function = function(element:*, index:int, arr:Array):Boolean
        {
            return dependants.indexOf(element) > -1;     
        }                              
        
        return currentlyInvalid.filter(filterFunc);
     }      
     
    /**
     * isValid
     */
    [Bindable(event="propertyChange")] 
    public function get isValid() : Boolean
    {
        if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
        {
            return model_internal::_instance.model_internal::_isValid;
        }
        else
        {
            // recalculate isValid
            model_internal::_instance.model_internal::_isValid = model_internal::_instance.model_internal::calculateIsValid();
            return model_internal::_instance.model_internal::_isValid;        
        }
    }       
     
     [Bindable(event="propertyChange")] 
     public function get isLastModifiedTimeAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isOperatorOfJianchabanAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTuidang_ligong_zuidifenAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTd_ligong_renshuAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTd_wenshi_renshuAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isOperatorOfShenpizuAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isApplicationIdAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isIsAvailableAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTd_wenshi_zuidifenAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTuidang_ligong_zhongdianxianAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isLuqu_wenshi_zuigaofenAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isLuqu_wenshi_zuidifenAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isProvinceAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isOriginal_ligongAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isLuqu_wenshi_zhongdianxianAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTd_ligong_zuidifenAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isLuqu_ligong_zhongdianxianAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isLeibieAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTuidang_ligong_renshuAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isPiciCodeAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isCommentOfGuanlizuAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isCommentOfShenpizuAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isExecuted_ligongAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTimeOfApplicationAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isApplicantAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTd_ligong_zhongdianxianAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isOperatorOfUploadAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTd_wenshi_zhongdianxianAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isApprovedOfJianchabanAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isCommentOfJianchabanAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isCommentOfApplicationAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTuidang_wenshi_zuigaofenAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isProvinceCodeAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isApprovedOfLingdaozuAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isOriginal_wenshiAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isApprovedOfShenpizuAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isIdAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTimeOfShenpizuAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTimeOfJianchabanAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isLuqu_wenshi_renshuAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isOperatorOfLingdaozuAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isOperatorOfGuanlizuAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isCommentOfLingdaozuAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTuidang_wenshi_renshuAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isCompletedAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isLuqu_ligong_zuigaofenAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTimeOfGuanlizuAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTd_wenshi_zuigaofenAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTuidang_wenshi_zhongdianxianAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isPiciAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isApprovedOfGuanlizuAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTuidang_ligong_zuigaofenAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isExecuted_wenshiAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTuidang_wenshi_zuidifenAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTimeOfLingdaozuAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTd_ligong_zuigaofenAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isLuqu_ligong_renshuAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isSuccessfullyCompletedAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isLuqu_ligong_zuidifenAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isSerialIdToShowAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isCommentOfUploadAvailable():Boolean
     {
        return true;
     }                       
                  

    /**
     * derived property recalculation
     */

     model_internal function fireChangeEvent(propertyName:String, oldValue:Object, newValue:Object):void
     {
     	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, propertyName, oldValue, newValue));
     }

    [Bindable(event="propertyChange")]   
    public function get lastModifiedTimeStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get operatorOfJianchabanStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get tuidang_ligong_zuidifenStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get td_ligong_renshuStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get td_wenshi_renshuStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get operatorOfShenpizuStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get applicationIdStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get isAvailableStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get td_wenshi_zuidifenStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get tuidang_ligong_zhongdianxianStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get luqu_wenshi_zuigaofenStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get luqu_wenshi_zuidifenStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get provinceStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get original_ligongStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get luqu_wenshi_zhongdianxianStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get td_ligong_zuidifenStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get luqu_ligong_zhongdianxianStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get leibieStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get tuidang_ligong_renshuStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get piciCodeStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get commentOfGuanlizuStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get commentOfShenpizuStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get executed_ligongStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get timeOfApplicationStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get applicantStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get td_ligong_zhongdianxianStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get operatorOfUploadStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get td_wenshi_zhongdianxianStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get approvedOfJianchabanStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get commentOfJianchabanStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get commentOfApplicationStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get tuidang_wenshi_zuigaofenStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get provinceCodeStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get approvedOfLingdaozuStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get original_wenshiStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get approvedOfShenpizuStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get idStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get timeOfShenpizuStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get timeOfJianchabanStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get luqu_wenshi_renshuStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get operatorOfLingdaozuStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get operatorOfGuanlizuStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get commentOfLingdaozuStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get tuidang_wenshi_renshuStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get completedStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get luqu_ligong_zuigaofenStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get timeOfGuanlizuStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get td_wenshi_zuigaofenStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get tuidang_wenshi_zhongdianxianStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get piciStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get approvedOfGuanlizuStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get tuidang_ligong_zuigaofenStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get executed_wenshiStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get tuidang_wenshi_zuidifenStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get timeOfLingdaozuStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get td_ligong_zuigaofenStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get luqu_ligong_renshuStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get successfullyCompletedStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get luqu_ligong_zuidifenStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get serialIdToShowStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get commentOfUploadStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    

     /**
     * 
     * @inheritDoc 
     */ 
     override public function getStyle(propertyName:String):com.adobe.fiber.styles.IStyle
     {
         switch(propertyName)
         {
            default:
            {
                return null;
            }
         }
     }
     
     /**
     * 
     * @inheritDoc 
     *  
     */  
     override public function getPropertyValidationFailureMessages(propertyName:String):Array
     {
         switch(propertyName)
         {
            default:
            {
                return emptyArray;
            }
         }
     }
    
}

}
